首页/ 学科题库/ maven/ GitHub Actions 配置
maven 实战教程

GitHub Actions 配置

2026-05-23 约 8 分钟 juanwangdev

GitHub Actions 配置

GitHub Actions 自动化 Maven 构建。

工作流文件

YAML
# .github/workflows/maven.yml
name: Maven Build
on: [push, pull_request]
jobs:
  build:
    runs-on: ubuntu-latest
    steps:
      - uses: actions/checkout@v3
      - uses: actions/setup-java@v3
        with:
          java-version: '17'
          distribution: 'temurin'
      - run: mvn clean install

缓存配置

YAML
- uses: actions/cache@v3
  with:
    path: ~/.m2/repository
    key: ${{ runner.os }}-maven-${{ hashFiles('**/pom.xml') }}

要点总结

  • setup-java 配置 Java 环境
  • actions/cache 缓存 Maven 仓库
  • mvn 命令执行构建
想在手机上练这篇的配套题目?
使用微信 卷王开发者小程序/App,首页顶部扫一扫识别下方二维码,即可解锁本讲对应真题与错题本。
了解产品 App
← 上一篇 Jenkins 流水线集成 下一篇 → GitLab CI 集成